// @/api/system/contact.js
import request from '@/utils/request';  // 假设你有一个统一的请求封装工具

// 获取联系人列表
export const listContact = async () => {
  try {
    const response = await request({
      url: '/contacts', // 替换成实际接口路径
      method: 'get',
    });
    return response.data;  // 返回联系人列表数据
  } catch (error) {
    console.error("获取联系人列表失败:", error);
    throw error;  // 抛出错误
  }
};

// 获取单个联系人信息
export const getContact = async (contactId) => {
  try {
    const response = await request({
      url: `/contact/${contactId}`,  // 替换成实际接口路径
      method: 'get',
    });
    return response.data;  // 返回单个联系人的详细信息
  } catch (error) {
    console.error("获取联系人信息失败:", error);
    throw error;  // 抛出错误
  }
};
